#pragma once

namespace rock {
class Robot {
public:
  virtual ~Robot() = default;

  virtual bool move_forward() = 0;
  virtual void turn_left() = 0;
  virtual void turn_right() = 0;
}; // class Robot
} // namespace rock
